automatic driven pump - German English Dictionary